// 插件内容的体现
// es6默认导出动作
export default {
    // Obj是自定义名称参数
    // Obj无论名字为什么，其都固定代表是"Vue"，并且当前文件不要求import导入Vue
    install(Obj) {
      // 任何Vue全局元素在插件中都可以设置
      // Obj.filter() // 全局过滤器
      // Obj.component() // 全局组件
      // Obj.directive() // 全局指令
      // Obj.prototype.$xx = fn // 全局methods方法
      // Obj.prototype.xx = abcdwd // 全局data成员
  
      // 全局组件(也可以创建其他)
      Obj.component('it-page', {
        template: `
          <ul>
            <li>1</li>
            <li>2</li>
            <li>3</li>
          </ul>
        `
      })
      // 全局过滤器(示意应用)
      Obj.filter('prefix', function (origin) {
        return 'okok-' + origin
      })
      // 全局成员方法
      Obj.prototype.$abc = function () {
        return 'abc 字符串信息'
      }
    }
 }
